Skip to content

Conversation

@nik-localstack
Copy link
Contributor

@nik-localstack nik-localstack commented Sep 30, 2025

This PR enhances the coverage reporting system by adding Kubernetes test coverage data collection and display.

Changes

GitHub Workflow Updates

Added three new steps to download K8s coverage data from different test pipelines:

  • K8s acceptance tests (Pro)
  • K8s integration tests (Pro)
  • K8s integration tests (Community)

Coverage Data Processing

Added logic to identify and mark operations tested in K8s environments

UI Display

Added new "Kubernetes Support" column to the feature coverage table

Impact

This enhancement provides visibility into which AWS operations are tested in Kubernetes environments, helping users understand LocalStack's K8s compatibility coverage across different services.

@nik-localstack nik-localstack self-assigned this Sep 30, 2025
@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Sep 30, 2025

Deploying localstack-docs with  Cloudflare Pages  Cloudflare Pages

Latest commit: 6ae4836
Status: ✅  Deploy successful!
Preview URL: https://8a400e20.localstack-docs.pages.dev
Branch Preview URL: https://k8s-tests-api-coverage.localstack-docs.pages.dev

View logs

@nik-localstack nik-localstack force-pushed the k8s/tests-api-coverage branch 2 times, most recently from 064e39c to 8854590 Compare October 13, 2025 11:07
@nik-localstack nik-localstack marked this pull request as ready for review October 13, 2025 12:54
@quetzalliwrites quetzalliwrites added DO NOT MERGE documentation Improvements or additions to documentation labels Oct 13, 2025
@nik-localstack nik-localstack force-pushed the k8s/tests-api-coverage branch 2 times, most recently from 9a0b8fa to ed4908c Compare October 14, 2025 14:10
@nik-localstack
Copy link
Contributor Author

Note for reviewers:
The second commit contains the data update related to this PR generated locally using the script create_data_coverage.py
This can be dropped if it creates conflicts, or if you prefer to leave the github actions to regenerate these changes

@nik-localstack nik-localstack changed the title Collect k8s coverage data and include them in coverage JSON files Collect k8s coverage data and present them in services coverage Oct 15, 2025
@remotesynth remotesynth merged commit 9304156 into main Oct 15, 2025
1 check passed
@remotesynth remotesynth deleted the k8s/tests-api-coverage branch October 15, 2025 12:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants